/*
 ============================================================================
 Name		: ResponseDispatherData.h
 Author	  : wangchao
 Version	 : 1.0
 Copyright   :
 Description : CResponseCate1Data declaration
 ============================================================================
 */

#ifndef ResponseSearchData_H
#define ResponseSearchData_H

// INCLUDES
#include <e32std.h>
#include <e32base.h>

class CResponseMagazineItemData;


// CLASS DECLARATION

/**
 *  CResponseSearchData
 *
 */
class CResponseSearchData : public CBase
{
public:
    // Constructors and destructor

    /**
     * Destructor.
     */
    ~CResponseSearchData();

    /**
     * Two-phased constructor.
     */
    static CResponseSearchData* NewL();

    /**
     * Two-phased constructor.
     */
    static CResponseSearchData* NewLC();

private:

    /**
     * Constructor for performing 1st stage construction
     */
    CResponseSearchData();

    /**
     * EPOC default constructor for performing 2nd stage construction
     */
    void ConstructL();
public:
    RPointerArray< CResponseMagazineItemData > _items;
};

#endif // RESPONSEDISPATHERDATA_H
